total contract - German English Dictionary